off-site maintenance - Alemán Inglés Diccionario